inhabited, habitable ne demek

  1. inhabited, habitable : meskun